<?php
/**
* Default style.
*@author Willy Gardiol <willy@gardiol.org>
*@version 1.0
*@package Theme
*/


# send out proper Content-type
ob_start("ob_gzhandler");
header("Content-type: text/css");
header("Cache-control: must-revalidate");

# here define some vars to be used later

?>

body{ /* Body style */
	height:100%;
	width:auto;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

img{ /* Img style */
 border:none;
}

div{ /* Div style */
	border:none;
}

div.code{
	text-align: left;
	margin: auto;
	color: red;
}

p.quote{
	text-align: center;
	color: yellow;
}

fieldset{
	width:auto;
}

span.quote{
	font-weight: bold;
}

html{ /* Html style */
 height:100%;margin:0px;padding:0px;}

table{ /* Table style */
 vertical-align:top;margin:0px;padding:0px;}

td{ /* td style */
 vertical-align:top;margin:0px;padding:0px;}

th{ /* th style */
 vertical-align:top;margin:0px;padding:0px;}

a:active{ /* Link style */
 }

a:link{ /* Link style */
 }

a:visited{ /* Link style */
 }

a:hover{ /* Link style */
 }

form{ /* Form style */
 margin-bottom:0px;}

p{ /* Paragraph style */
 text-align:justify;}

input.btn{ /* Specific input styles */
 }

input.text{ /* Specific input styles */
 }

input.checkbox{ /* Specific input styles */
 }

select{ /* Select input style */
 }

textarea{ /* Textarea input style */
	width: 100%;
 }

h1{ /* Headers style */
 }

h2{ /* Headers style */
 }

h3{ /* Headers style */
 }

h4{ /* Headers style */
 }

h5{ /* Headers style */
 }

h6{ /* Headers style */
 }

div.output_error{ /* Error DIV style */
 border:2px solid red;background:white;color:black;}


ul.menu{ /* Menu style */
	border-top:1px inset gray;
	border-left:1px inset gray;
	border-bottom:1px outset gray;
	border-right:1px outset gray;
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: auto;
	position: absolute;
	z-index: 99999;
	background: #EEE;
	display: none;
}

li.menu_row{ /* Menu row style */
	border-bottom:0px dashed black;
	background:#eeeeee;
	color:black;
}

li.menu_row:hover{ /* Menu row style */
	border-bottom:0px dashed black;
	background:#888888;
	color:white;
}

div.tag_cloud{ /* Tag cloud */
 border:1px black;padding:2px;}

div.tag_new{ /* Tag new */
 border:1px dashed brown;background:yellow;}

span.tag{ /* Tag cloud */
	background: white;
	margin-right: 1em;
}

span.tag:hover{ /* Tag cloud */
	border:1px solid black;
}

span.tag_selected{ /* Tag cloud */
	background:yellow;
}

div.slide_div{ /* ... */
 border:1px solid black;background:#999999;}

span.slide_handle{ /* ... */
 border:1px solid black;background:#aaaaaa;}

table.SorTable{ /* Sortable table style */
 border:1px solid black;background:#999999;}

tr.SorTable{ /* Sortable row style */
 border:1px solid black;background:#999999;}

th.SorTable{ /* Sortable th style */
 border:1px solid black;background:#999999;}

td.SorTable{ /* Sortable td style */
 border:1px solid black;background:#999999;}

span.css_h{ /* Css show/edit: the HTML word */
 color:blue;}

span.css_c{ /* Css show/edit: the CLASS word */
 color:green;}

span.css_m{ /* Css show/edit: the MODIFIER word */
 color:red;}

span.css_l{ /* Css show/edit: the LEFT word */
 color:gray;}

span.css_r{ /* Css show/edit: the RIGHT word */
 color:purple;}

table.frame_table{ /* Frame table */
 width:100%;}

tr.frame_row{ /* Frame row */
 }

td.frame_cell{ /* Frame cell */
 }

.management{ /*  */
	font-size:8pt;
	position:absolute;
	z-index:999;
	top:0px;
	left:0px;
}

div.profile_frame{ /* Profile dump */
	font-size:10pt;
	color:gray;
}

div.profile_frame:hover{ /* Profile dump (over) */
	font-size:10pt;
	color:black;
}

div.profile_data{
	border-left: 1px solid black;
}

tr.profile_row:hover{
	font-weight: bold;
}

div.google_maps{ /* GoogleMaps style */
 }

tr.mosaic_table{ /* Mosaic main */
 border:none;margin:0px;padding:0px;border-spacing:0px;}

td.mosaic_table{ /* Mosaic main */
 border:none;margin:0px;padding:0px;border-spacing:0px;}

table.mosaic_table{ /* Mosaic main */
 border:none;margin:0px;padding:0px;border-spacing:0px;}



div.matrix{ /* Matrix table */
	border: 1px solid gray;
	width: 30em;
	height: 3em;
	float: left;
}




div.edit_inline{
background: #ffc600;
text-align: center;
width: auto;
border: 1px inset yellow;
color: yellow;
}

div.edit_popup{
background: #ffc600;
text-align: center;
width: auto;
border: 1px inset yellow;
color: black;
}
div.edit_popup:hover{
border: 1px solid #ffc600;
margin: 1px;
}

div.edit_handle{
background: #ffc600;
text-align: center;
color: yellow;
}

.modalCloseImg{
}

.simplemodal-data{
background: white;
width: auto;
height: auto;
overflow: auto;
}

.simplemodal-container{
background: yellow;
width: 95%;
height: 95%;
border: 2px solid black;
padding: 1px;
overflow: auto;
}

.simplemodal-overlay{
background: gray;
}

img.css_edit{
	width: 20px;
	height: 20px;
	margin-right: 1em;
}

div.scroller{
	border: 1px inset black;
	padding: 2px;
	width: auto;
}

div.scroller_item{
	border: 1px solid black;
}

div.scroller_item_over{
	background: gray;
}

span.scroller_control{
	background: gray;
	padding: 2px;
	border: 1px solid red;
}/* Generic context menu styles */

.storage_row{
	overflow: auto;
}
